package com.sh.apicommon.utils;

import cn.hutool.crypto.digest.DigestAlgorithm;
import cn.hutool.crypto.digest.Digester;

/**
 * 签名工具
 */
public class SignUtils {

    /**
     * 生成签名
     * @param body    参数
     * @param secretKey      秘钥
     * @return
     */
    public static String getSign(String body, String secretKey) {
        Digester sign = new Digester(DigestAlgorithm.SHA256);
        String param = body + "." + secretKey;   // 要加密的数据
        String str = sign.digestHex(param);   // 加密后的数据
        return str;
    }

}
